home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SuperHack
/
SuperHack CD.bin
/
CODING
/
VBASIC
/
DIALGJB2.ZIP
/
VENDINFO.DIZ
< prev
next >
Wrap
VENDINFO
|
1995-12-06
|
15KB
|
287 lines
+-------------------------------------------────────-----────────----+
| This VENDINFO Product Information File contains both readable text |
| and tools-accessible data about a product. See the last text |
| section, below, for more information about VENDINFO and its tools. |
+--------------------------------------------------------------------+
VENDINFO standard v1.04, produced by VendEdit v1.30, 18-Dec-1995
===== Product Information ==============================
Product: DialogJB Visual Basic code for Dialog Box
Version: 2.0
Version Date: 6-Dec-1995
Product Type: Software
Basic Distribution Policy (see License, below, for details):
Freeware, copyrighted but freely distributable and useable
Product Description: DIALOGJB v. 2.0 <ASP> Simple Visual Basic for
Windows code which opens a Common Dialog box
like that which comes with the COMMDLG.DLL
and various VBX's. Gives you freedom to place
it where you want on screen; add colors,
bitmaps, and other controls. Most
importantly, it takes up a lot less space and
adds speed because it does not need any add-
on DLL, OCX, or VBX files. Free. From James
Bair.
Reason for version: Modified to include direct API call to INI
files
Category: Computer programming; Languages; BASIC;
Visual BASIC
Keywords: WINDOWS VISUAL BASIC VB VB3 COMMON DIALOG
FILE OPEN SAVE
Required Packages: DIALGJB2
This Package: DIALGJB2
Required Configuration
Processor Family: Intel 80x86 (minimum 80286 (AT))
Minimum OS: Windows 3.0
Standard RAM: 2048K
Hard Drive Space: 35K
Required:
Hard drive
Req'd Software: Visual Basic for Windows
Orders:
Address: James Bair
P.O. Box 203
Shelton CT 06484-0203
USA
FAX: 203-452-1531
CompuServe: 70730,3001
Internet: 70730.3001@compuserve.com
Other E-mail: jbair@csunet.ctstateu.edu
Support:
Address: James Bair
P.O. Box 203
Shelton CT 06484-0203
USA
FAX: 203-452-1531
CompuServe: 70730,3001
Internet: 70730.3001@compuserve.com
Other E-mail: jbair@csunet.ctstateu.edu
===== Information for Users ("READ-ME") ================
DialogJB takes care of a programmer's problem--too many VBX's, DLL's, and
OCX's cluttering up the program & taking up time to execute. DialogJB
provides a File Open/Read/Save Windows Dialog Box using only Visual Basic
Code. Apply the code to your own Visual Basic for Windows programming.
Because it is all Visual Basic form-level code, you can customize it
however you want--center it, place it in whatever position you want,
make it as big or as small as you want, add or remove commands, check
boxes, add your own colors or bitmaps. It's yours!
===== Packing List =====================================
As released by the author or publisher, this package contained the
following files in addition to this VENDINFO.DIZ:
Filename Size Date Time CRC32
READ_ME.1ST 171 6-Dec-1995 02:00a F9D97F00
FILE_ID.DIZ 412 6-Dec-1995 02:00a 902343C2
DIALOGJB.FRM 19825 6-Dec-1995 02:00a C3D49641
DLGJB2.FRM 10550 6-Dec-1995 02:00a 0799CBC8
BBSINFO.TXT 2910 6-Dec-1995 02:00a 30145D01
DIALOGJB.TXT 3204 6-Dec-1995 02:00a 6C91B930
VENDOR.TXT 2883 6-Dec-1995 02:00a BD1B1755
===== Installation =====================================
The file DIALOGJB.FRM is the form file for the Common Dialog Window. Add
this to your Visual Basic project and customize as necessary.
The file DLGJB2.FRM contains other pieces of code: 1) The command used
by the main form to open the DIALOGJB dialog box form. 2)Optional Global
or Module commands to optimize your dialog box--includes color,
3-dimensional, centering, and INI file read/write functions and
subroutines. Add these to your program and modules as needed.
This took a number of hours to make, but it takes the place of the Common
Dialog Box for opening, reading, or loading files. With the use of the
List Box controls, it can do everything the Common Dialog Box can in the
"Open File" Action and with a little modification can do what the "Save
File" Action would do. You could also add a "Help" button to it and
customize it in any way. Unlike the Common Dialog Box that ships with
Visual Basic, you can control where it appears on the screen, and you can
control the color and appearance. Add bitmaps, or whatever. As written,
it presents a 3D gray form which has become popular for Windows
applications including Win95. Most importantly, it takes up a lot less
space--no COMMDLG.DLL, CDIALOG.VBX, CMDIALOG.VBX, THREED.VBX, or other
add-on file.
The form DIALOGJB.FRM is the form to add to your main program. This is
the code for the Common Dialog Box. The file DLGJB2.FRM is, strictly
speaking, not a form to load, but is a text file with the routine for
loading frmDialogJB from the Main form and three helpful but optional
routines which may be used in a MODULEx.BAS.
DialogJB as written includes calls to an INI file. This, of course,
is optional depending on whether you need to read certain files or if
you need an "initial directory" feature. I have written it to use the
INIDEMO code put out by Curtis Smith. (Many BBS's and similar services
carry demos of it.) There are other similar VBX's--or you may use other
Windows API calls (if you can get the things to work).
This was written with Visual Basic for Windows 3.0, but I believe it
works pretty much the same with earlier versions.
If you want to see how this is used, check out the shareware utility
WinAlter by the author.
Enjoy.
===== Warranty =========================================
LIMITED WARRANTY
THIS SOFTWARE AND MANUAL ARE PROVIDED FOR EVALUATION ONLY, ON AN "AS
IS" BASIS. THE AUTHOR DISCLAIMS ALL WARRANTIES RELATING
TO THIS SOFTWARE, WHETHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT
LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR
A PARTICULAR PURPOSE. NEITHER THE AUTHOR NOR ANYONE ELSE
WHO HAS BEEN INVOLVED IN THE CREATION, PRODUCTION, OR DELIVERY OF
THIS SOFTWARE SHALL BE LIABLE FOR ANY INDIRECT, CONSEQUENTIAL, OR
INCIDENTAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE SUCH
SOFTWARE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES OR CLAIMS. THE PERSON USING THE SOFTWARE
BEARS ALL RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE.
(Hey, it's code & it's free!)
This agreement shall be governed by the laws of the State of Connecticut
and shall inure to the benefit of the author and any
successors, administrators, heirs and assigns. Any action or proceeding
brought by either party against the other arising out of or related to
this agreement shall be brought only in a STATE or FEDERAL COURT of
competent jurisdiction located in New haven County, Connecticut. The
parties hereby consent to in personam jurisdiction of said courts.
===== License for Use and Distribution =================
TRIAL USE LICENSE
DIALOGJB is NOT a public domain program. It is copyrighted by
James Bair. This software and accompanying documentation are
protected by United States copyright law and also by international
treaty provisions.
You may not use, copy, rent, lease, sell, modify, decompile,
disassemble, otherwise reverse engineer, or transfer the licensed
program except as provided in this agreement. Any such unauthorized
use shall result in immediate and automatic termination of this license.
All rights not expressly granted here are reserved to the author.
LIMITED DISTRIBUTION LICENSE
The following may distribute DIALOGJB, completely unaltered, without
further permission: those who meet requirements in VENDOR.TXT file; for
other cases or to distribute in modified form, you must consult the
attached data record, which is hereby incorporated by reference. Any
distribution satisfying all the distribution requirements expressed in
that data record is hereby authorized.
Permission to distribute the DIALOGJB package is not transferable,
assignable, saleable, or franchisable. Each vendor wishing to
distribute the package must independently satisfy the terms of this
limited distribution license.
U.S. Government Information: Use, duplication, or disclosure by the
U.S. Government of the computer software and documentation in this
package shall be subject to the restricted rights applicable to
commercial computer software as set forth in subdivision (b)(3)(ii) of
the Rights in Technical Data and Computer Software clause at
252.227-7013 (DFARS 52.227-7013). The Contractor/manufacturer is
James Bair, P.O. Box 203, Shelton CT 06484-0203.
The author may revoke any permissions granted here, by
notifying you in writing. All rights not expressly granted here are
reserved to the author.
Contents of VENDOR.TXT file:
This file contains our distribution policy and information on all our
products. We have a simple distribution policy: You have permission to
distribute our shareware or freeware in its original, unaltered form as
long as you 1) Identify it as shareware (with an appropriate definition)
2) Leave all intellectual property and copyright notices in place ....and
as long as we do not request you to stop.
You may archive our programs, unarchive them, include/exclude optional
files (like this VENDOR.TXT file), include them with other programs on
the same diskette, and do essentially anything you want as long as you
respect the integrity of the program and all copyright laws, even if you
may not be subject to them. We want the widest possible distribution,
and we do notwant to stand in your way so long as you are honest with our
mutual customer.
If you are distributing in vending rack or point-of-purchase sales,
please request our permission. This is the only area which it seems that
customers do not understand shareware. ASP, ESC, Walnut Creek, Simtel,
Garbo, Winsite, SICS, PC-SIG, Washington State, STAR, Way Cool, Bongo,
EMS, APCUG, PC-related periodical, and Night Owl collections are
pre-authorized to include our programs on CD-ROM.
This is our normal distribution sequence:
1. New versions are posted on CompuServe (use IBMFF with ID 70730,3001).
2. New versions are released through SDNet. If you have a BBS and
do not belong to SDNet, please consider joining this international
network.
3. All ASP and ESC distribution members are included in the regular ASP
and ESC CD-ROM. This saves us both time and money. If you are not an
ASP vendor member or bulletin board member, please consider joining.
If you work a lot with educational materials, consider joining the ESC
(Educational Software Cooperative).
4. Since most Shareware vendors do not handle programming aids, we do
not as a rule distribute programming aids otherwise. However, if you
would like to be informed of updates of programming aids, please let
the author know. We will try to upload them to Internet FTP sites that
handle programming aids, so you may want to check with such sites or
with the Archie file finding service.
If you have any questions, concerns, or complaints, please contact me:
James Bair
P.O. Box 203
Shelton CT 06484-0203
USA
CIS 70730,3001
Internet 70730.3001@compuserve.com
Voice 203-734-1296 (5-9 p.m. Eastern Time Zone)
Outside of USA: If you are interested in working with us to provide
registration and support services outside the USA, we are interested in
working with you in a nonexclusive basis.
===== About VENDINFO Files =============================
Each VENDINFO.DIZ file contains extensive information about a product.
This "human-readable" section is followed by a compressed data record
useable by automated tools. The data record allows BBSes and other
distributors to automate package handling, and provides users with a
wealth of product information. VENDINFO tools (free viewer for users,
free or inexpensive processors for distributors, editors for authors)
are available from many BBSes, disk vendors, and other sources.
===== Compressed Data Record Follows ===================
PK